package com.kingyun.gpsinspection.purificationservice.dao.mapper.jsm;


import com.kingyun.gpsinspection.purificationservice.facade.model.jsm.Region;
import com.kingyun.gpsinspection.purificationservice.facade.model.jsm.RegionalMaintenance;

import java.util.List;

public interface RegionalMaintenanceMapper {
    int deleteByPrimaryKey(String regionalMaintenanceId);

    int insert(RegionalMaintenance record);

    int insertSelective(RegionalMaintenance record);

    RegionalMaintenance selectByPrimaryKey(String regionalMaintenanceId);

    int selectRegionCount(RegionalMaintenance record);

    List<Region> selectRegionList(RegionalMaintenance record);

    int selectRegionalMaintenanceCount(RegionalMaintenance record);

    List<Region> selectRegionalMaintenanceList(RegionalMaintenance record);

    List<RegionalMaintenance> selectChildRegionalMaintenanceList(RegionalMaintenance record);

    int updateByPrimaryKeySelective(RegionalMaintenance record);

    int updateByPrimaryKey(RegionalMaintenance record);
}